Cuando tenemos conflictos sin resolver vemos el siguiente error:
error: you need to resolve your current index first
El error nos impide realizar un checkout a otra rama.
Si hacemos un git status se nos muestra lo siguiente:
Para resolver el problema simplemente tenemos que aƱadir los archivos pendientes de resolver un conflicto con git add despues tenemos dos opciones, o hacer un commit para confirmar los cambios o hacer un stash para guardar temporalmente los cambios y descartarlos mas tarde si no los quisiesemos aplicar.
Git | Error | Unmerged